package com.xinruke.hostels.common.po;

import lombok.Data;

import javax.persistence.*;
import java.util.Date;

@Table(name = "xt_yewuyonghu")
@Data
public class XtYewuyonghu {
    //启用状态 1 启用
    public static final int ZHUANGTAI_YOU_XIAO = 1;
    //启用状态 0 禁用
    public static final int ZHUANGTAI_WU_XIOA = 0;
    //用户类型 1 业务用户
    public static final int YONGHULEIXNG_YEWU = 1;
    //用户类型 2 超管
    public static final int YONGHULEIXNG_CHANOGUAN = 2;
    //所属系统 2 pms业务系统
    public static final int SUOSHUXITONG_PMS = 2;
    // 所属系统  3  中央系统
    public static final int SUOSHUXITONG_ZHONGYANG = 3;
    //删除标识：1删除
    public static final int SHANCHUBIAOSHI_YOU_XIAO = 1;
    //删除标识：0未删除
    public static final int SHANCHUBIAOSHI_WU_XIOA = 0;
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Id
    private Integer id;

    /**
     * 用户名
     */
    private String yonghuming;

    /**
     * 密码
     */
    private String mima;

    /**
     * 状态 1:开启,0:关闭
     */
    private Integer zhuangtai;

    /**
     * 盐
     */
    private String yan;

    /**
     * 用户类型:
     * 1.业务用户；
     * 2.超管用户
     */
    private Integer yonghuleixing;

    /**
     * 备注
     */
    private String beizhu;

    /**
     * 创建时间
     */
    private Date chuangjianshijian;

    @Column(name = "chuangjianren_id")
    private Integer chuangjianrenId;

    /**
     * 更新时间
     */
    private Date gengxinshijian;

    @Column(name = "gengxinren_id")
    private Integer gengxinrenId;

    /**
     * 删除标识:0不删除，1删除
     */
    private Integer shanchubiaoshi;

    /**
     * 1:预订系统；
     * 2.PMS业务系统；
     * 3.中央系统；
     */
    private Integer suoshuxitong;

    /**
     * 酒店id
     */
    @Column(name = "jiudian_id")
    private Integer jiudianId;

}